/**
 * Created by qiushaohua on 15-2-11.
 */
define([], function() {
    // 用IE 的条件注释来进行判断, IE 10 以下支持.
    var ieVersion = (function () {
        var v = 5,
            div = document.createElement('div'),
            all = div.getElementsByTagName('i');
        while (div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->', all[0]){}
        return v > 6 ? v : undefined;
    }());

    // 没有判断出IE, 那么可能是IE 10 / 11, 也可能是其他浏览器.
    if (!ieVersion && document.body.style["msTextCombineHorizontal"] !== undefined ) {
        // 用IE 11 特有的样式进行判断, 如果有, 则是IE 11.
        ieVersion = 11;
    }
    if (!ieVersion && document.body.style["msFlex"] !== undefined ) {
        // 用IE 10 支持的样式进行判断, 如果有, 则是IE 10.
        ieVersion = 10;
    }

    return ieVersion;
});